﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
	
namespace BEGDC.PreContract.BLL
{
	public partial interface IContractTransfer
    {
		//Get by id
		BEGDC.PreContract.DAL.ContractTransfer GetContractTransfer(System.Int32 contractTransferID);
		
		//Get by filter
		DataTable GetContractTransfer_DataTable(string filter);
		
		//Delete
		void DeleteContractTransfer(System.Int32 contractTransferID); 
		
		//Add
		int AddContractTransfer(Nullables.NullableDateTime transferDate, System.Double transferMoney, System.String contractNo, BEGDC.PreContract.DAL.PreContractInfo preContractID, Nullables.NullableDateTime updateDate, System.String transferType, System.Double remainMoney);	
		
		//Update
		bool UpdateContractTransfer(System.Int32 contractTransferID, Nullables.NullableDateTime transferDate, System.Double transferMoney, System.String contractNo, BEGDC.PreContract.DAL.PreContractInfo preContractID, Nullables.NullableDateTime updateDate, System.String transferType, System.Double remainMoney);
		
	}

}



